from faker import Faker
import random
import string
from tools.excile import Excile
from  tools.sql import Sql2
from  tools.sql import Sql

#timezone()：随机时区
list=[]
for i in range(20):
    a1=['zh_CN','ja_JP','en_US','de_DE']
    a2=random.choice(a1)
    fake1=Faker(a2)
    name = fake1.unique.name()
    silt = fake1.address()
    eml = ''.join(random.sample(string.digits, 9)) + '@git.cn'
    tel=fake1.phone_number()
    list.append([name,silt,eml,tel])

e=Excile('fake_data.xlsx')      # 创建excel对象
e.listwrite('data',list)   # 向excel中写入数据
# e.creat_b('list.xlsx','dyh')   #新建list.xilsx文件和dyh表页
# l=e.read('fake_data.xlsx','data',2,5)     # 读取data表页中的数据
# for i in l:
#     print(i)                     # 循环输出读取到的数据
# s=Sql2()                        # 创建sql对象
# s1='insert into user_data values (%s,%s,%s,%s)'
# # s.update(s1,l)                 # 向sql中插入从excel中读取到的数据
# s2=Sql('zyl','user_data')
# data_s=s2.select()
# for j in data_s:
#     print(j)              # 循环输出读取到的数据


